home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / sun / net / ProgressEvent.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  1.5 KB  |  52 lines

  1. package sun.net;
  2.  
  3. import java.net.URL;
  4. import java.util.EventObject;
  5.  
  6. public class ProgressEvent extends EventObject {
  7.    private URL url;
  8.    private String contentType;
  9.    private String method;
  10.    private int progress;
  11.    private int expected;
  12.    private ProgressSource.State state;
  13.  
  14.    public ProgressEvent(ProgressSource var1, URL var2, String var3, String var4, ProgressSource.State var5, int var6, int var7) {
  15.       super(var1);
  16.       this.url = var2;
  17.       this.method = var3;
  18.       this.contentType = var4;
  19.       this.progress = var6;
  20.       this.expected = var7;
  21.       this.state = var5;
  22.    }
  23.  
  24.    public URL getURL() {
  25.       return this.url;
  26.    }
  27.  
  28.    public String getMethod() {
  29.       return this.method;
  30.    }
  31.  
  32.    public String getContentType() {
  33.       return this.contentType;
  34.    }
  35.  
  36.    public int getProgress() {
  37.       return this.progress;
  38.    }
  39.  
  40.    public int getExpected() {
  41.       return this.expected;
  42.    }
  43.  
  44.    public ProgressSource.State getState() {
  45.       return this.state;
  46.    }
  47.  
  48.    public String toString() {
  49.       return this.getClass().getName() + "[url=" + this.url + ", method=" + this.method + ", state=" + this.state + ", content-type=" + this.contentType + ", progress=" + this.progress + ", expected=" + this.expected + "]";
  50.    }
  51. }
  52.